armored helicopter - Espagnol Anglais Dictionnaire